A framework for application adaptation in mobile computing environments
نویسندگان
چکیده
State-of-the-art mobile computing environments must deal with scarce and dynamically varying resources-in particular, the network quality of service. Applications which execute in such environments need to adapt to the dynamic operating conditions in order to preserve the illusion of seamlessness for the end-user as far as possible. This paper proposes a framework for adaptation which provides applications with runtime support for quality of service negotiation, monitoring, and noti-cation. Applications only need to specify the policy of adaptation at a high level, and are shielded from the mechanics of adaptation. This paper describes the design and implementation of the framework of adaptation as a part of the Prayer mobile computing environment.
منابع مشابه
A review of methods for resource allocation and operational framework in cloud computing
The issue of management and allocation of resources in cloud computing environments, according to the breadth of scale and modern technology implementation, is a complicated issue. Issues such as: the heterogeneity of resources, resource dependencies to each other, the dynamics of the environment, virtualization, workload diversity as well as a wide range of management objectives of cloud servi...
متن کاملIntelligent Adaptation Framework for Wireless Thin-client Environments
The thin-client architecture has been shown to offer a promising utility for mobile computing. By delivering any application through a single, small footprint client (the thin client) on a mobile device, it is possible to mobilize all applications without the need for building wireless application gateways (e.g., WAP Gateways). To this end, thin-client is very promising. However, for certain ap...
متن کاملAdaptive wireless thin-client model for mobile computing
—The thin-client computing model has the potential to significantly increase the performance of mobile computing environments. By delivering any application through a single, small-footprint client (called a thin client) implemented on a mobile device, it is possible to optimize application performance without the need for building wireless application gateways. We thus present two significant ...
متن کاملAdaptive Service in Mobile Computing Environments
Emerging communication-intensive applications require signiicant levels of networking resources for eecient operation. In the context of mobile computing environments, limited and dynamically varying available resources, stringent application requirements, and user mobility make it diicult to provide sustained quality of service to applications. This paper addresses the above issues, and propos...
متن کاملMobile Adaptive Applications for Ubiquitous Collaboration in Heterogeneous Environments
Mobile teamwork applications are often deployed in heterogeneous environments with various devices and connections. To support a broad variety of platforms for mobile teamwork in heterogeneous environments, this paper presents a framework for development of applications adaptive to the client’s computing platform. The framework supports both shared data adaptation and user interface adaptation ...
متن کامل